import { $demoi18n } from '@/utils/lang';
export default {
  'selectedStatusSetting.defaultSelected': {
    label: $demoi18n('multi-value.selectedStatusSetting.defaultSelected'),
    type: 'boolean',
    default: false,
  },
  'selectedStatusSetting.show': {
    label: $demoi18n('panel.label.showSelectedStatus'),
    type: 'boolean',
    default: false,
  },
  'selectedStatusSetting.fillColor': {
    label: $demoi18n('rank.selectSetting.fillColor'),
    type: 'color',
    default: {
      light: '#333333',
      dark: '#26b0ff',
      real: '#26b0ff',
    },
  },
  'selectedStatusSetting.border': {
    label: $demoi18n('rank.border'),
    type: 'enum',
    options: [
      { label: $demoi18n('rank.borderSize.none'), value: 'no' },
      { label: $demoi18n('rank.borderSize.top'), value: 'border-top' },
      { label: $demoi18n('rank.borderSize.bottom'), value: 'border-bottom' },
      { label: $demoi18n('rank.borderSize.left'), value: 'border-left' },
      { label: $demoi18n('rank.borderSize.right'), value: 'border-right' },
    ],
    default: 'no',
  },
  'selectedStatusSetting.borderColor': {
    label: $demoi18n('rank.selectSetting.borderColor'),
    type: 'color',
    default: {
      light: '#333333',
      dark: '#26b0ff',
      real: '#26b0ff',
    },
  },
  'selectedStatusSetting.borderSize': {
    label: $demoi18n('rank.borderSize'),
    type: 'number',
    step: 1,
    min: 1,
    default: 1,
  },
  'splitLineSetting.show': {
    label: $demoi18n('rank.splitLine'),
    type: 'boolean',
    default: false,
  },
  'splitLineSetting.color': {
    label: $demoi18n('word.color'),
    type: 'color',
    default: {
      light: '#333333',
      dark: '#26b0ff',
      real: '#26b0ff',
    },
  },
  'splitLineSetting.size': {
    label: $demoi18n('panel.option.size'),
    type: 'number',
    step: 1,
    min: 1,
    default: 1,
  },
};
